# FILE NAME: 00043-00000095.soi # TITLE: Gdi-2016 # DESCRIPTION: # DATA TYPE: soi # MODIFICATION TYPE: original # RELATES TO: # RELATED FILES: 00043-00000095.soc # PUBLICATION DATE: 2022-09-25 # MODIFICATION DATE: 2022-09-25 # NUMBER ALTERNATIVES: 225 # NUMBER VOTERS: 21 # NUMBER UNIQUE ORDERS: 21 # ALTERNATIVE NAME 1: SIMION PaoloBardiani - CSF # ALTERNATIVE NAME 2: CAPECCHI ErosAstana Pro Team # ALTERNATIVE NAME 3: PELUCCHI MatteoIAM Cycling # ALTERNATIVE NAME 4: LE GAC OlivierFDJ # ALTERNATIVE NAME 5: VAN EMDEN JosTeam LottoNL-Jumbo # ALTERNATIVE NAME 6: ROJAS José JoaquínMovistar Team # ALTERNATIVE NAME 7: BOARO ManueleTinkoff # ALTERNATIVE NAME 8: MOHORIÄ MatejLampre - Merida # ALTERNATIVE NAME 9: LAENGEN Vegard StakeIAM Cycling # ALTERNATIVE NAME 10: MAJKA RafałTinkoff # ALTERNATIVE NAME 11: BRÄNDLE MatthiasIAM Cycling # ALTERNATIVE NAME 12: CHAVES EstebanOrica GreenEDGE # ALTERNATIVE NAME 13: VANENDERT JelleLotto Soudal # ALTERNATIVE NAME 14: BRUTT PavelTinkoff # ALTERNATIVE NAME 15: TSATEVICH AlexeyTeam Katusha # ALTERNATIVE NAME 16: PLAZA RubénOrica GreenEDGE # ALTERNATIVE NAME 17: LUDVIGSSON TobiasTeam Giant - Alpecin # ALTERNATIVE NAME 18: MONTAGUTI MatteoAG2R La Mondiale # ALTERNATIVE NAME 19: VERONA CarlosEtixx - Quick Step # ALTERNATIVE NAME 20: ZILIOLI GianfrancoNippo - Vini Fantini # ALTERNATIVE NAME 21: VISCONTI GiovanniMovistar Team # ALTERNATIVE NAME 22: ZOIDL RiccardoTrek - Segafredo # ALTERNATIVE NAME 23: DUPONT HubertAG2R La Mondiale # ALTERNATIVE NAME 24: GREIPEL AndréLotto Soudal # ALTERNATIVE NAME 25: ROELANDTS JürgenLotto Soudal # ALTERNATIVE NAME 26: RYBALKIN AlekseyGazprom-RusVelo # ALTERNATIVE NAME 27: KITTEL MarcelEtixx - Quick Step # ALTERNATIVE NAME 28: COLBRELLI SonnyBardiani - CSF # ALTERNATIVE NAME 29: SAVITSKIY IvanGazprom-RusVelo # ALTERNATIVE NAME 30: OVECHKIN ArtemGazprom-RusVelo # ALTERNATIVE NAME 31: SARREAU MarcFDJ # ALTERNATIVE NAME 32: CARDOSO AndréCannondale Pro Cycling Team # ALTERNATIVE NAME 33: PETROV EvgeniTinkoff # ALTERNATIVE NAME 34: HOWSON DamienOrica GreenEDGE # ALTERNATIVE NAME 35: MORENO JavierMovistar Team # ALTERNATIVE NAME 36: ROGLIČ PrimožTeam LottoNL-Jumbo # ALTERNATIVE NAME 37: HERRADA JoséMovistar Team # ALTERNATIVE NAME 38: KOSHEVOY IliaLampre - Merida # ALTERNATIVE NAME 39: BATTAGLIN EnricoTeam LottoNL-Jumbo # ALTERNATIVE NAME 40: KOZHATAYEV BakhtiyarAstana Pro Team # ALTERNATIVE NAME 41: DOMBROWSKI JoeCannondale Pro Cycling Team # ALTERNATIVE NAME 42: ALAFACI EugenioTrek - Segafredo # ALTERNATIVE NAME 43: NIEMIEC PrzemysławLampre - Merida # ALTERNATIVE NAME 44: WIŚNIOWSKI ŁukaszEtixx - Quick Step # ALTERNATIVE NAME 45: SERRY PieterEtixx - Quick Step # ALTERNATIVE NAME 46: ROELANDTS JürgenLotto Soudal # ALTERNATIVE NAME 47: ROGLIÄ PrimožTeam LottoNL-Jumbo # ALTERNATIVE NAME 48: VIVIANI EliaTeam Sky # ALTERNATIVE NAME 49: BISOLTI AlessandroNippo - Vini Fantini # ALTERNATIVE NAME 50: ZEITS AndreyAstana Pro Team # ALTERNATIVE NAME 51: TANKINK BramTeam LottoNL-Jumbo # ALTERNATIVE NAME 52: KÃNG StefanBMC Racing Team # ALTERNATIVE NAME 53: AMADOR AndreyMovistar Team # ALTERNATIVE NAME 54: HERNÁNDEZ BLÁZQUEZ JesúsTinkoff # ALTERNATIVE NAME 55: VAUGRENARD BenoîtFDJ # ALTERNATIVE NAME 56: HOFLAND MorenoTeam LottoNL-Jumbo # ALTERNATIVE NAME 57: NAVARDAUSKAS RamÅ«nasCannondale Pro Cycling Team # ALTERNATIVE NAME 58: BAK Lars YttingLotto Soudal # ALTERNATIVE NAME 59: PORSEV AlexanderTeam Katusha # ALTERNATIVE NAME 60: RUFFONI NicolaBardiani - CSF # ALTERNATIVE NAME 61: BOLE GregaNippo - Vini Fantini # ALTERNATIVE NAME 62: TUFT SveinOrica GreenEDGE # ALTERNATIVE NAME 63: DELAGE MickaëlFDJ # ALTERNATIVE NAME 64: MARTÃNEZ Daniel FelipeWilier - Southeast # ALTERNATIVE NAME 65: THOMSON Jay RobertTeam Dimension Data # ALTERNATIVE NAME 66: TJALLINGII MaartenTeam LottoNL-Jumbo # ALTERNATIVE NAME 67: NIBALI VincenzoAstana Pro Team # ALTERNATIVE NAME 68: DOMONT AxelAG2R La Mondiale # ALTERNATIVE NAME 69: MOHORIČ MatejLampre - Merida # ALTERNATIVE NAME 70: SILIN EgorTeam Katusha # ALTERNATIVE NAME 71: JI ChengTeam Giant - Alpecin # ALTERNATIVE NAME 72: ZAKARIN IlnurTeam Katusha # ALTERNATIVE NAME 73: SCARPONI MicheleAstana Pro Team # ALTERNATIVE NAME 74: SUTHERLAND RoryMovistar Team # ALTERNATIVE NAME 75: BONGIORNO Francesco ManuelBardiani - CSF # ALTERNATIVE NAME 76: CASTELIJNS TwanTeam LottoNL-Jumbo # ALTERNATIVE NAME 77: MAESTRI MircoBardiani - CSF # ALTERNATIVE NAME 78: CLARKE SimonCannondale Pro Cycling Team # ALTERNATIVE NAME 79: QUINZIATO ManuelBMC Racing Team # ALTERNATIVE NAME 80: VENTER JacoTeam Dimension Data # ALTERNATIVE NAME 81: KUDUS MerhawiTeam Dimension Data # ALTERNATIVE NAME 82: ERSHOV ArturGazprom-RusVelo # ALTERNATIVE NAME 83: NIZZOLO GiacomoTrek - Segafredo # ALTERNATIVE NAME 84: VAUGRENARD BenoîtFDJ # ALTERNATIVE NAME 85: HENAO SebastiánTeam Sky # ALTERNATIVE NAME 86: WIÅNIOWSKI ÅukaszEtixx - Quick Step # ALTERNATIVE NAME 87: ULISSI DiegoLampre - Merida # ALTERNATIVE NAME 88: STAMSNIJDER TomTeam Giant - Alpecin # ALTERNATIVE NAME 89: AMEZQUETA JulenWilier - Southeast # ALTERNATIVE NAME 90: SEROV AlexanderGazprom-RusVelo # ALTERNATIVE NAME 91: POLJAŃSKI PawełTinkoff # ALTERNATIVE NAME 92: EWAN CalebOrica GreenEDGE # ALTERNATIVE NAME 93: GRETSCH PatrickAG2R La Mondiale # ALTERNATIVE NAME 94: DE BIE SeanLotto Soudal # ALTERNATIVE NAME 95: CICCONE GiulioBardiani - CSF # ALTERNATIVE NAME 96: AGNOLI ValerioAstana Pro Team # ALTERNATIVE NAME 97: ZABEL RickBMC Racing Team # ALTERNATIVE NAME 98: KEIZER MartijnTeam LottoNL-Jumbo # ALTERNATIVE NAME 99: DE LA CRUZ DavidEtixx - Quick Step # ALTERNATIVE NAME 100: KOLOBNEV AlexandrGazprom-RusVelo # ALTERNATIVE NAME 101: JIM SongezoTeam Dimension Data # ALTERNATIVE NAME 102: GROSU Eduard-MichaelNippo - Vini Fantini # ALTERNATIVE NAME 103: HAGA ChadTeam Giant - Alpecin # ALTERNATIVE NAME 104: GREIPEL AndréLotto Soudal # ALTERNATIVE NAME 105: FIRSANOV SergeyGazprom-RusVelo # ALTERNATIVE NAME 106: NAVARDAUSKAS RamūnasCannondale Pro Cycling Team # ALTERNATIVE NAME 107: BRÃNDLE MatthiasIAM Cycling # ALTERNATIVE NAME 108: BETTIOL AlbertoCannondale Pro Cycling Team # ALTERNATIVE NAME 109: MAJKA RafaÅTinkoff # ALTERNATIVE NAME 110: ANDREETTA SimoneBardiani - CSF # ALTERNATIVE NAME 111: MODOLO SachaLampre - Merida # ALTERNATIVE NAME 112: JUNGELS BobEtixx - Quick Step # ALTERNATIVE NAME 113: VALVERDE AlejandroMovistar Team # ALTERNATIVE NAME 114: TIMMER AlbertTeam Giant - Alpecin # ALTERNATIVE NAME 115: SIUTSOU KanstantsinTeam Dimension Data # ALTERNATIVE NAME 116: PETILLI SimoneLampre - Merida # ALTERNATIVE NAME 117: CUNEGO DamianoNippo - Vini Fantini # ALTERNATIVE NAME 118: ARNDT NikiasTeam Giant - Alpecin # ALTERNATIVE NAME 119: DENIFL StefanIAM Cycling # ALTERNATIVE NAME 120: DE BACKER BertTeam Giant - Alpecin # ALTERNATIVE NAME 121: RODRÃGUEZ CristiánWilier - Southeast # ALTERNATIVE NAME 122: MORI ManueleLampre - Merida # ALTERNATIVE NAME 123: MARECZKO JakubWilier - Southeast # ALTERNATIVE NAME 124: PERAUD Jean-ChristopheAG2R La Mondiale # ALTERNATIVE NAME 125: MOSER MorenoCannondale Pro Cycling Team # ALTERNATIVE NAME 126: VAN POPPEL BoyTrek - Segafredo # ALTERNATIVE NAME 127: SOLOMENNIKOV AndreiGazprom-RusVelo # ALTERNATIVE NAME 128: KÜNG StefanBMC Racing Team # ALTERNATIVE NAME 129: KONOVALOVAS IgnatasFDJ # ALTERNATIVE NAME 130: BETANCUR CarlosMovistar Team # ALTERNATIVE NAME 131: MALACARNE DavideAstana Pro Team # ALTERNATIVE NAME 132: BERLATO GiacomoNippo - Vini Fantini # ALTERNATIVE NAME 133: FERRARI RobertoLampre - Merida # ALTERNATIVE NAME 134: KADRI BlelAG2R La Mondiale # ALTERNATIVE NAME 135: CARDOSO AndréCannondale Pro Cycling Team # ALTERNATIVE NAME 136: PREIDLER GeorgTeam Giant - Alpecin # ALTERNATIVE NAME 137: MONFORT MaximeLotto Soudal # ALTERNATIVE NAME 138: DIDIER LaurentTrek - Segafredo # ALTERNATIVE NAME 139: COLEDAN MarcoTrek - Segafredo # ALTERNATIVE NAME 140: DE MARCHI AlessandroBMC Racing Team # ALTERNATIVE NAME 141: SENNI ManuelBMC Racing Team # ALTERNATIVE NAME 142: FOLIFOROV AlexanderGazprom-RusVelo # ALTERNATIVE NAME 143: URÃN RigobertoCannondale Pro Cycling Team # ALTERNATIVE NAME 144: SBARAGLI KristianTeam Dimension Data # ALTERNATIVE NAME 145: PLAZA RubénOrica GreenEDGE # ALTERNATIVE NAME 146: BOSWELL IanTeam Sky # ALTERNATIVE NAME 147: LÃPEZ DavidTeam Sky # ALTERNATIVE NAME 148: HERRADA JoséMovistar Team # ALTERNATIVE NAME 149: WELLENS TimLotto Soudal # ALTERNATIVE NAME 150: MARTÍNEZ Daniel FelipeWilier - Southeast # ALTERNATIVE NAME 151: VOROBYEV AntonTeam Katusha # ALTERNATIVE NAME 152: URÁN RigobertoCannondale Pro Cycling Team # ALTERNATIVE NAME 153: DEIGNAN PhilipTeam Sky # ALTERNATIVE NAME 154: BONNAFOND GuillaumeAG2R La Mondiale # ALTERNATIVE NAME 155: CONTI ValerioLampre - Merida # ALTERNATIVE NAME 156: ZHUPA EugertWilier - Southeast # ALTERNATIVE NAME 157: KLUGE RogerIAM Cycling # ALTERNATIVE NAME 158: ROCHE NicolasTeam Sky # ALTERNATIVE NAME 159: ATAPUMA DarwinBMC Racing Team # ALTERNATIVE NAME 160: DUMOULIN TomTeam Giant - Alpecin # ALTERNATIVE NAME 161: HENAO SebastiánTeam Sky # ALTERNATIVE NAME 162: POZZOVIVO DomenicoAG2R La Mondiale # ALTERNATIVE NAME 163: WYSS MarcelIAM Cycling # ALTERNATIVE NAME 164: BRAMBILLA GianlucaEtixx - Quick Step # ALTERNATIVE NAME 165: TOSATTO MatteoTinkoff # ALTERNATIVE NAME 166: SABATINI FabioEtixx - Quick Step # ALTERNATIVE NAME 167: FISCHER Murilo AntonioFDJ # ALTERNATIVE NAME 168: YAMAMOTO GenkiNippo - Vini Fantini # ALTERNATIVE NAME 169: WARBASSE LarryIAM Cycling # ALTERNATIVE NAME 170: KANGERT TanelAstana Pro Team # ALTERNATIVE NAME 171: BERTAZZO LiamWilier - Southeast # ALTERNATIVE NAME 172: ROSSKOPF JoeyBMC Racing Team # ALTERNATIVE NAME 173: DELAGE MickaëlFDJ # ALTERNATIVE NAME 174: DÃMARE ArnaudFDJ # ALTERNATIVE NAME 175: NIEVE MikelTeam Sky # ALTERNATIVE NAME 176: KRUIJSWIJK StevenTeam LottoNL-Jumbo # ALTERNATIVE NAME 177: FRAILE OmarTeam Dimension Data # ALTERNATIVE NAME 178: TAARAMÄE ReinTeam Katusha # ALTERNATIVE NAME 179: PIRAZZI StefanoBardiani - CSF # ALTERNATIVE NAME 180: VAN ZYL JohannTeam Dimension Data # ALTERNATIVE NAME 181: POZZATO FilippoWilier - Southeast # ALTERNATIVE NAME 182: KNEES ChristianTeam Sky # ALTERNATIVE NAME 183: COURTEILLE ArnaudFDJ # ALTERNATIVE NAME 184: OSS DanielBMC Racing Team # ALTERNATIVE NAME 185: BELLETTI ManuelWilier - Southeast # ALTERNATIVE NAME 186: BROWN NathanCannondale Pro Cycling Team # ALTERNATIVE NAME 187: HEPBURN MichaelOrica GreenEDGE # ALTERNATIVE NAME 188: BUSATO MatteoWilier - Southeast # ALTERNATIVE NAME 189: TXURRUKA AmetsOrica GreenEDGE # ALTERNATIVE NAME 190: HANSEN AdamLotto Soudal # ALTERNATIVE NAME 191: TRENTIN MatteoEtixx - Quick Step # ALTERNATIVE NAME 192: RODRÍGUEZ CristiánWilier - Southeast # ALTERNATIVE NAME 193: BOEM NicolaBardiani - CSF # ALTERNATIVE NAME 194: BOBRIDGE JackTrek - Segafredo # ALTERNATIVE NAME 195: LANDA MikelTeam Sky # ALTERNATIVE NAME 196: GENIEZ AlexandreFDJ # ALTERNATIVE NAME 197: HOWARD LeighIAM Cycling # ALTERNATIVE NAME 198: ROVNY IvanTinkoff # ALTERNATIVE NAME 199: MEZGEC LukaOrica GreenEDGE # ALTERNATIVE NAME 200: LÓPEZ DavidTeam Sky # ALTERNATIVE NAME 201: FUGLSANG JakobAstana Pro Team # ALTERNATIVE NAME 202: ANTÓN IgorTeam Dimension Data # ALTERNATIVE NAME 203: LIGTHART PimLotto Soudal # ALTERNATIVE NAME 204: TAARAMÃE ReinTeam Katusha # ALTERNATIVE NAME 205: DÉMARE ArnaudFDJ # ALTERNATIVE NAME 206: CANCELLARA FabianTrek - Segafredo # ALTERNATIVE NAME 207: STACCHIOTTI RiccardoNippo - Vini Fantini # ALTERNATIVE NAME 208: SÃTTERLIN JashaMovistar Team # ALTERNATIVE NAME 209: NIEMIEC PrzemysÅawLampre - Merida # ALTERNATIVE NAME 210: HOULE HugoAG2R La Mondiale # ALTERNATIVE NAME 211: FORMOLO DavideCannondale Pro Cycling Team # ALTERNATIVE NAME 212: HERNÃNDEZ BLÃZQUEZ JesúsTinkoff # ALTERNATIVE NAME 213: BELKOV MaximTeam Katusha # ALTERNATIVE NAME 214: DILLIER SilvanBMC Racing Team # ALTERNATIVE NAME 215: ROJAS José JoaquÃnMovistar Team # ALTERNATIVE NAME 216: FILOSI IuriNippo - Vini Fantini # ALTERNATIVE NAME 217: POLJAÅSKI PaweÅTinkoff # ALTERNATIVE NAME 218: BEWLEY SamOrica GreenEDGE # ALTERNATIVE NAME 219: ANTÃN IgorTeam Dimension Data # ALTERNATIVE NAME 220: KOCHETKOV PavelTeam Katusha # ALTERNATIVE NAME 221: KUZNETSOV ViacheslavTeam Katusha # ALTERNATIVE NAME 222: MCCARTHY JayTinkoff # ALTERNATIVE NAME 223: HESJEDAL RyderTrek - Segafredo # ALTERNATIVE NAME 224: SÜTTERLIN JashaMovistar Team # ALTERNATIVE NAME 225: HAUSSLER HeinrichIAM Cycling 1: 160,47,53,17,27,125,112,206,107,214,157,103,136,98,7,67,34,86,187,196,170,176,113,56,62,57,83,22,201,149,87,158,12,52,197,35,94,72,45,21,223,16,143,51,99,66,24,76,25,151,58,129,48,79,184,182,130,90,15,109,59,124,204,137,84,174,195,222,115,179,141,108,208,96,194,147,97,172,114,74,78,163,30,82,93,14,89,73,139,203,165,218,9,126,166,80,155,171,64,169,162,181,119,28,118,210,153,215,164,161,41,211,105,50,189,39,2,180,146,18,31,167,138,225,4,111,37,198,183,68,186,220,19,193,132,8,40,213,216,140,134,177,190,33,116,29,209,88,173,13,199,122,142,133,131,221,20,70,144,175,77,1,191,95,217,188,38,159,127,120,49,219,5,42,26,110,23,121,71,81,61,100,207,65,135,75,185,117,212,168,92,154,156,102,60,101,3,123 1: 27,174,111,56,60,59,92,144,53,83,1,118,48,102,24,15,97,12,214,184,221,17,3,176,78,131,173,67,29,96,109,143,164,158,100,160,112,87,215,195,136,123,28,77,99,197,220,52,7,180,196,135,93,156,157,161,149,82,222,130,47,154,72,211,198,182,201,73,64,42,115,18,113,122,166,40,14,105,107,170,141,127,159,9,68,169,124,137,155,204,162,151,212,207,179,98,139,188,223,5,65,219,108,125,81,129,199,33,8,116,31,175,126,39,217,210,90,189,16,163,34,225,30,26,165,51,167,209,121,41,191,185,89,76,75,95,23,22,213,194,138,21,25,38,45,35,103,2,37,171,70,186,57,50,146,94,79,172,140,142,20,203,183,19,86,120,49,134,117,147,187,133,62,168,13,190,114,218,132,84,58,177,101,208,74,153,193,110,216,88,4,119,66,61,206,80,71,181 1: 27,48,83,104,59,144,56,205,97,69,185,92,3,1,29,15,17,60,72,50,136,156,164,157,126,131,105,182,10,113,12,6,176,94,178,160,87,115,130,162,197,170,73,166,158,201,96,195,111,67,112,220,39,91,152,78,5,116,159,14,32,53,51,44,137,188,18,211,179,42,171,155,150,99,85,223,128,81,175,79,213,19,125,163,21,11,103,100,45,108,122,127,82,55,77,139,225,191,199,133,58,180,80,221,196,23,93,181,33,54,141,43,202,13,190,146,222,189,38,75,153,154,169,187,70,114,63,184,132,89,66,4,9,90,203,68,118,88,20,120,218,74,117,95,200,172,165,35,145,40,34,28,123,210,110,30,65,186,46,149,31,183,106,129,206,49,138,119,193,140,167,7,98,36,134,76,194,22,61,177,142,102,192,26,168,207,71,216,2,148,198,151,101,41,62,224,124,214 1: 87,160,176,113,164,67,72,188,12,158,105,10,136,162,115,152,178,220,201,195,112,73,211,179,200,28,39,222,122,53,99,125,19,21,50,32,144,91,159,18,202,223,85,146,75,170,70,198,199,15,117,137,191,83,111,155,186,41,153,81,23,128,130,210,163,49,118,51,2,45,129,205,189,131,225,154,138,20,116,96,33,185,149,94,17,181,6,145,175,77,58,104,190,34,119,140,79,7,165,221,192,29,100,5,103,42,108,22,184,95,35,14,78,55,106,46,13,182,150,68,197,74,38,43,180,69,97,172,56,98,76,203,171,40,142,4,26,183,90,54,169,27,166,141,156,151,133,132,101,88,126,148,9,80,157,93,206,92,127,71,139,48,1,63,66,31,3,82,59,213,44,224,60,167,61,102,216,207,134,30,177,89,193,187,11,194,218,114,120,62,65,123,36,168,110,196 1: 24,174,28,112,56,185,97,136,92,15,144,72,113,158,199,57,195,29,67,164,109,225,87,108,176,12,105,160,162,115,111,143,19,201,220,53,99,211,179,137,170,73,18,135,161,81,131,52,223,50,83,219,122,154,51,59,21,132,217,23,163,155,181,175,39,118,159,100,70,130,17,198,191,16,215,210,165,125,33,171,173,42,222,133,8,1,117,172,129,48,25,197,80,182,96,190,167,68,186,7,102,204,209,62,187,203,31,221,34,9,189,98,93,75,86,121,77,116,216,14,188,49,60,141,76,5,45,206,79,22,139,126,212,180,151,78,146,40,218,153,66,47,74,35,156,208,207,4,37,95,58,84,183,168,89,193,64,138,169,166,27,101,65,61,88,120,41,213,127,142,90,2,38,157,184,140,147,134,110,26,82,30,94,13,149,119,194,114,103,20,71,107,3,177,123 1: 149,201,72,160,115,162,12,152,10,113,176,105,112,195,223,202,67,73,87,53,178,23,41,175,19,179,158,164,99,137,211,170,75,95,32,21,91,159,18,198,163,200,85,70,34,136,81,49,186,220,131,33,155,22,145,96,35,50,43,40,36,138,68,142,146,17,7,148,156,188,117,39,141,192,54,103,6,51,189,154,128,45,78,210,153,213,122,116,130,144,222,190,98,216,101,74,15,111,203,166,181,79,139,191,104,119,167,182,1,224,183,77,42,100,56,97,180,93,76,132,5,197,44,165,169,108,206,205,63,27,221,61,62,90,65,14,125,26,4,134,13,89,151,127,172,102,20,2,94,30,58,59,106,129,185,46,80,88,66,150,55,9,218,193,28,187,69,199,48,110,168,38,225,83,171,29,184,140,133,207,31,194,114,82,120,11,71,60,157,92,126,118,3 1: 24,83,111,92,39,191,59,15,60,48,144,185,174,118,29,197,102,97,139,78,143,72,112,162,199,176,113,160,67,109,217,201,87,1,115,195,137,198,225,136,182,204,158,131,179,105,77,12,164,73,161,170,211,81,155,96,53,215,135,163,50,42,40,51,219,223,18,99,14,220,122,173,159,25,126,21,154,19,175,98,208,23,120,34,90,8,129,171,4,108,28,33,181,5,76,94,167,7,165,187,218,209,172,210,93,216,103,133,130,190,114,213,127,79,116,221,100,138,66,71,52,206,189,147,31,84,62,57,125,80,30,70,26,142,151,22,75,141,2,132,117,89,180,149,110,193,65,153,212,184,58,16,222,41,146,186,107,183,47,56,101,157,9,17,86,27,45,166,49,134,188,121,64,74,37,203,13,119,88,68,38,61,168,20,95,140,156,82,207,194,35,169 1: 164,18,125,80,140,113,176,195,12,72,10,67,152,53,105,162,6,87,201,112,179,15,178,132,115,23,175,73,223,211,202,170,19,224,137,7,21,160,32,191,99,118,163,188,198,145,159,155,220,17,158,78,81,85,222,43,51,122,50,91,70,94,22,39,183,96,34,186,41,33,131,45,119,181,185,42,136,180,54,117,130,172,40,28,77,68,189,200,154,74,190,134,144,90,100,138,221,225,128,104,97,63,46,58,4,31,14,206,165,44,102,98,75,76,59,49,156,141,95,192,184,9,139,108,2,56,5,148,182,127,65,1,89,93,150,151,205,167,210,218,197,30,26,83,69,116,153,103,213,79,13,203,66,166,38,142,88,27,114,101,55,36,199,149,29,110,111,120,146,92,129,193,106,133,171,187,60,194,62,20,61,207,157,11,82,168,71,216,48,126 1: 47,107,9,206,151,112,52,5,66,53,7,93,45,208,160,98,164,103,67,195,176,113,17,34,119,213,16,201,99,86,109,30,223,90,84,21,114,210,137,8,182,166,194,19,87,25,173,162,170,130,12,51,58,72,26,179,39,161,142,219,74,14,193,143,189,158,61,31,184,215,197,18,153,139,115,171,211,163,132,89,37,2,221,183,225,127,149,76,110,121,203,180,105,94,118,96,20,79,88,175,117,222,191,167,204,165,186,68,1,62,154,155,136,134,108,122,120,56,4,57,40,64,23,209,116,140,144,217,102,80,168,97,81,212,65,181,138,129,141,38,28,41,159,101,131,50,42,190,22,188,95,13,133,92,77,220,24,60,59,185,82,73,75,187,49,156,33,146,172,29,78,174,70,198,218,83,125,135,111,207,147,199,71,100,157,15,27 1: 95,198,159,186,117,53,21,113,12,201,10,176,162,67,112,152,72,87,85,179,202,154,115,105,223,211,73,23,136,91,22,164,158,163,137,32,19,18,50,41,170,220,155,70,54,13,141,7,116,99,68,6,130,182,131,39,36,189,148,34,96,142,125,108,40,17,33,192,138,160,51,58,74,122,103,81,210,45,38,128,190,165,218,14,100,75,178,150,28,76,98,2,5,43,181,139,166,156,29,132,119,224,77,89,1,172,94,90,88,78,69,144,93,65,134,20,168,180,49,151,104,101,46,83,79,66,56,42,127,185,184,62,30,213,171,71,9,111,153,146,203,133,197,188,110,80,157,225,118,149,140,193,44,191,60,106,61,167,205,63,4,97,187,199,114,221,26,82,145,183,200,207,55,92,222,102,59,194,129,175,120,11,31,195,206,15 1: 87,53,112,83,28,191,111,39,149,113,29,72,152,10,176,115,137,105,12,155,67,223,211,178,175,7,130,179,21,6,164,162,85,51,34,128,61,190,201,172,100,225,131,213,165,14,49,185,180,144,150,13,139,110,170,159,136,81,23,220,202,32,18,50,58,119,20,17,46,184,1,36,40,42,203,9,132,117,69,151,148,99,71,118,156,181,59,192,104,224,166,102,44,171,207,94,77,138,200,91,188,158,186,153,198,80,140,122,116,43,95,75,141,125,74,120,189,93,103,76,88,114,66,79,145,187,30,154,221,142,68,78,222,54,65,38,218,56,98,5,101,89,26,90,62,194,70,22,133,41,168,60,193,146,157,2,96,73,108,167,182,97,19,199,4,31,63,45,134,55,183,210,163,197,92,82,127,106,129,205,11,33,160 1: 24,92,83,111,59,56,29,225,97,28,25,221,185,139,120,191,94,144,60,133,197,52,118,199,8,7,182,86,156,1,174,190,215,208,73,21,90,201,67,113,112,138,87,166,53,66,176,82,105,100,219,137,12,170,173,210,220,207,72,115,161,132,17,211,135,223,18,14,165,116,122,109,114,143,164,71,154,23,162,68,136,88,39,80,157,129,26,58,149,34,45,127,5,51,155,198,222,99,180,81,76,98,163,93,217,121,175,159,130,153,78,89,40,142,101,172,131,95,61,117,151,204,50,33,70,108,2,64,84,183,188,20,125,79,167,102,49,158,57,186,62,189,19,212,75,179,103,22,4,147,134,77,213,42,110,193,140,107,41,187,9,218,203,13,146,74,141,181,171,209,38,65,194,16,37,119,30,184,168,47,31,96 1: 175,21,67,113,10,119,176,152,18,162,201,142,12,72,53,41,112,125,211,23,85,73,164,223,159,115,137,87,32,50,202,179,39,7,117,131,155,170,136,158,6,140,22,188,81,105,54,220,70,198,148,34,61,49,186,38,180,178,210,103,94,189,89,192,141,68,100,108,122,19,69,116,182,200,80,138,154,36,26,2,78,45,51,98,76,55,91,224,213,130,145,74,33,99,111,181,42,139,83,199,165,185,156,79,150,88,43,127,13,203,65,149,5,97,102,132,63,207,4,29,114,163,128,172,20,166,151,221,168,1,66,167,77,190,14,75,222,44,205,129,191,90,144,82,101,95,71,153,30,106,194,225,197,40,134,184,28,183,193,110,58,218,62,146,9,59,133,120,118,187,11,171,157,17,31,56,93,92,60,104,46 1: 12,176,136,159,67,115,72,10,152,162,113,201,73,53,85,175,23,137,179,95,112,32,220,158,41,188,99,117,50,21,170,19,39,18,141,119,163,145,22,54,198,91,36,68,125,189,202,81,34,154,6,70,131,142,17,128,178,2,211,200,148,45,87,155,116,122,164,108,79,78,180,144,40,103,172,58,151,29,55,182,138,66,76,51,153,150,74,7,165,186,210,9,146,149,13,222,100,105,42,181,80,197,166,218,28,192,129,167,75,183,118,114,191,193,1,156,139,185,102,130,77,221,94,83,194,97,88,89,71,30,127,134,26,224,98,5,101,190,49,61,20,199,69,65,111,207,33,63,4,106,44,168,14,90,38,82,213,184,62,59,203,133,187,157,225,110,140,43,132,205,120,11,223,171 1: 142,176,113,105,73,12,72,41,112,10,87,178,21,170,146,99,149,85,200,116,175,26,115,95,67,162,53,23,201,32,150,70,183,74,19,158,22,50,155,30,117,145,17,36,125,137,134,28,164,152,211,18,159,91,136,29,9,130,186,189,179,140,80,192,89,153,45,172,77,193,128,90,54,114,220,180,122,2,111,58,68,118,110,7,34,20,108,33,163,71,94,55,224,168,148,81,129,75,119,190,76,44,78,182,102,127,66,97,38,14,184,42,198,213,39,154,98,103,88,202,210,106,187,131,191,151,185,138,156,133,5,6,79,141,225,4,65,1,101,157,165,144,194,188,63,203,69,221,181,49,100,139,13,51,40,199,61,222,218,167,83,62,207,59,82,166,197 1: 113,176,72,87,112,200,105,12,10,162,67,158,178,201,23,85,159,115,53,155,18,22,32,211,152,73,55,170,21,91,175,179,137,141,50,68,186,125,41,117,39,38,42,138,6,148,224,74,181,89,69,136,94,71,163,51,108,13,119,144,34,17,180,154,128,7,165,220,98,192,172,111,189,54,122,14,182,9,116,76,88,81,49,83,222,210,142,145,202,129,106,149,198,28,190,75,164,114,58,26,66,20,19,140,188,2,79,184,150,103,33,30,153,90,134,146,118,5,1,151,95,221,61,168,36,78,139,194,45,133,110,193,191,185,187,77,213,97,40,4,100,44,80,65,62,70,127,29,183,63,167,225,59,101,156,131,203,207,199,157,102,218,130,99,82 1: 157,83,118,111,191,59,203,106,185,1,94,144,102,44,225,97,63,128,182,139,181,108,72,113,220,10,115,112,179,176,162,67,151,12,18,29,158,77,89,53,51,105,6,32,201,7,90,39,155,154,85,170,152,91,159,81,137,23,78,131,178,165,222,100,224,30,136,14,172,192,73,50,21,4,54,186,134,68,207,190,17,114,211,221,198,146,150,87,42,70,65,127,164,167,187,218,62,5,71,58,193,66,98,189,76,45,33,129,175,117,79,55,163,140,156,184,28,213,80,40,130,133,13,88,69,200,183,122,61,125,141,149,116,75,95,20,49,180,202,74,9,19,119,2,34,153,103,210,148,145,101,41,138,22,36,142,26,110,188,194,38,168,199 1: 191,125,164,111,118,198,188,182,68,131,184,89,14,128,106,4,222,69,20,114,127,157,168,113,176,10,67,12,72,112,162,152,158,53,170,18,115,179,73,137,159,21,155,32,23,202,39,178,85,7,81,91,50,203,163,136,220,201,148,45,189,100,6,221,180,145,51,186,181,87,65,190,58,34,156,28,1,95,97,83,77,211,224,94,139,165,172,138,40,42,9,44,98,119,108,17,154,71,150,144,19,88,54,192,103,116,5,22,200,175,225,167,74,130,79,55,146,122,2,33,213,76,105,70,13,151,66,140,117,26,142,36,38,193,210,29,134,78,49,75,207,61,41,153,141,218,101,129,63,133,80,59,30,110,194,183,90,62,102,187,149,185 1: 67,175,12,87,10,113,152,136,158,23,137,32,159,112,53,176,115,163,73,201,78,179,119,162,21,70,146,210,85,142,18,155,186,54,40,17,154,91,148,145,6,74,164,19,81,34,117,189,202,50,122,190,2,220,198,131,36,41,39,170,178,211,22,49,200,180,51,55,138,125,103,222,9,100,68,108,182,116,26,224,105,151,45,150,98,225,128,114,221,58,14,7,30,33,66,65,181,79,97,63,139,1,156,141,134,144,192,44,4,69,75,62,61,77,42,76,71,28,167,88,149,38,101,94,5,218,127,187,129,106,194,80,165,90,20,168,213,13,203,83,172,183,89,29,110,59,191,193,184,188,207,140,111,118,157,133,102,72,130,153,95 1: 204,159,41,175,142,67,113,143,21,109,112,164,176,12,73,170,105,135,115,23,53,22,219,137,201,179,18,161,220,70,47,119,172,81,17,16,87,38,155,190,186,26,9,217,136,163,7,189,68,211,50,2,154,158,138,19,117,84,33,218,34,140,49,125,198,146,151,215,122,64,100,98,103,13,74,40,37,114,118,181,79,5,173,203,94,167,108,149,131,66,221,139,65,78,156,180,210,141,208,121,212,52,97,89,188,45,144,222,1,28,14,75,4,162,165,77,39,88,76,51,58,184,182,8,225,116,134,191,127,57,129,30,80,90,20,86,61,147,183,168,62,42,213,71,194,133,157,83,59,187,111,110,193,29,101,207,102 1: 118,191,111,59,94,29,97,102,222,108,188,83,112,183,80,6,149,200,125,170,221,10,17,42,133,5,85,61,67,50,73,181,113,220,77,115,63,4,203,128,172,157,23,158,78,144,106,18,14,225,79,66,140,7,69,182,131,90,136,164,28,122,87,167,138,184,159,81,105,127,40,91,165,117,129,119,154,202,88,114,139,176,98,76,36,51,156,201,150,21,155,116,54,33,198,192,74,68,210,19,44,20,151,32,163,9,13,55,190,137,89,175,70,101,178,39,162,53,38,187,34,189,62,12,145,148,2,71,194,100,142,1,146,65,49,168,193,75,110,179,141,213,30,22,152,41,186,211,134,103,207,45,218,26,180,224,58